﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevExpress.XtraEditors;
using Atlandiz.Data;



namespace Atlandiz.EnvanterVeZimmetYonetimi
{
    public partial class FormCihazGrubu : DevExpress.XtraEditors.XtraForm
    {

        //MsSqlAccessLayer SQL = new MsSqlAccessLayer(".\\SQLExpress","TeknoEnva",true);
        public int KayID;


        public FormCihazGrubu()
        {
            InitializeComponent();

        }


        public void KayitGetir()
        {
            _txtCihazTuru.Text = Army.SQL().GetDataCell("Select ChzTur from CihazTur where ctID=" + KayID);
        }
        private void CihazTur_Load(object sender, EventArgs e)
        {
            if (KayID != 0)
            {
                KayitGetir();
            }
        }

        private void _btnFormuTemizle_Click(object sender, EventArgs e)
        {
            _txtCihazTuru.Text = "";
        }

        private void _btnKaydet_Click(object sender, EventArgs e)
        {
            if (KayID == 0)
            {
                if (_txtCihazTuru.Text.Length > 0)
                {
                    Army.SQL().cmd("Insert CihazTur (ChzTur) values('" + _txtCihazTuru.Text.ToString().Replace("'", "''") + "')");
                    _txtCihazTuru.Text = "";
                    _txtCihazTuru.Focus();

                }
                else
                {
                    MessageBox.Show("Lütfen Bir Cihaz Türü Giriniz...");
                }
            }
            else
            {
                if (_txtCihazTuru.Text.Length > 0)
                {

                    Army.SQL().cmd("Update CihazTur Set ChzTur='" + _txtCihazTuru.Text.ToString().Replace("'", "''") + "' where ctID=" + KayID);
                    MessageBox.Show("{" + KayID + "} Numaralı Kayıt Başarı ile Güncellendi. ");
                    this.Close();
                    //simpleButton1.Visible = false;
                }
                else
                {
                    MessageBox.Show("Lütfen Bir Cihaz Türü Giriniz...");
                }
            }
        }

        private void _btnKapat_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void _btnCihazTuruListesi_Click(object sender, EventArgs e)
        {
            ListeCihazGrubu ctl = new ListeCihazGrubu();
            ctl.ShowDialog();
        }



    }
}